# Домашнее задание к занятию 3 «Резервное копирование»
## Задание 1
Составьте команду rsync, которая позволяет создавать зеркальную копию домашней директории пользователя в директорию /tmp/backup
Необходимо исключить из синхронизации все директории, начинающиеся с точки (скрытые)
Необходимо сделать так, чтобы rsync подсчитывал хэш-суммы для всех файлов, даже если их время модификации и размер идентичны в источнике и приемнике.
На проверку направить скриншот с командой и результатом ее выполнения.
## Ответ.

```Bash
rsync -ac --progress --exclude '.*' . /tmp/backup
```
![скрин 1](https://github.com/MalovAleksey/DZ/blob/main/Снимок%20экрана%20от%202023-10-27%2014-45-21.png)

## Задание 2
Написать скрипт и настроить задачу на регулярное резервное копирование домашней директории пользователя с помощью rsync и cron.
Резервная копия должна быть полностью зеркальной
Резервная копия должна создаваться раз в день, в системном логе должна появляться запись об успешном или неуспешном выполнении операции
Резервная копия размещается локально, в директории /tmp/backup
На проверку направить файл crontab и скриншот с результатом работы утилиты.

## Ответ

```Bash
10 21 * * *  rsync -ac --delete /home/tandem /tmp/backup && date >> /home/tandem/log.txt
```

![скрин 2](https://github.com/MalovAleksey/DZ/blob/main/Снимок%20экрана%20от%202023-10-27%2021-16-54.png)

![скрин 3](https://github.com/MalovAleksey/DZ/blob/main/Снимок%20экрана%20от%202023-10-27%2021-19-31.png)
